home *** CD-ROM | disk | FTP | other *** search
/ Over 1,000 Windows 95 Programs / Over 1000 Windows 95 Programs (Microforum) (Disc 1).iso / 0373 / install.inf < prev    next >
INI File  |  1997-03-31  |  5KB  |  155 lines

  1. ; There are some predefined macros:
  2. ;    $w      --- Windows directory
  3. ;    $y      --- Windows system directory
  4. ;    $s      --- installation source directory
  5. ;    $i      --- installation target directory
  6. ;
  7. ; $w, $y and $s is defined immediately after install.exe is started.
  8. ; $i is defined after [macros1] is read in and before [macros2] is
  9. ; read in
  10.  
  11. ; put the macros defined before the installation target dir is entered
  12. ; in this section
  13.  
  14. [macros1]
  15.  
  16. ; some handy macros
  17. f     = Freeman
  18. fi    = $f Installer
  19. fu    = $f Uninstaller
  20. fs    = $f Software
  21. pf    = Project File
  22. rf    = Resource File
  23. sm    = (Small Model)
  24. mm    = (Medium Model)
  25. cl    = Class Library
  26. 4i    = For Installer
  27. 4u    = For Uninstaller
  28. csf   = C++ Source File
  29. chf   = C++ Header File
  30. group = $fi
  31.  
  32.  
  33. [general]
  34.  
  35. ; the name of your application being installed. it will be used
  36. ; to refer to your application in several dialog boxes
  37. appName = World Flag Clock V1.2
  38.  
  39.  
  40. ; the three lines of welcome text in the welcome dialog box
  41. welcomeTxt1 = This program will install World Flag Clock version 1.2
  42. welcomeTxt2 = onto your system
  43. welcomeTxt3 = Copyright (c) 1996 by Timothy L. Hirtle
  44.  
  45.  
  46. ; minimum free disk space required (in kb) by your application
  47. minFreeSpace = 625
  48.  
  49.  
  50. ; default directory
  51. defDir = c:\wf_clock
  52.  
  53.  
  54. ; the text shown on the background 
  55. ;bkTxt = "World Flag Clock"
  56.  
  57.  
  58. ; the font (including style) & font height (in point) to display
  59. ; the background text 
  60. bkTxtFont = Times New Roman Bold Italic
  61. bkTxtH = 45
  62.  
  63.  
  64. ; the horizontal & vertical distance from the left top corner of
  65. ; the screen to the base point of the background text
  66. bkTxtX = 0
  67. bkTxtY = 0
  68.  
  69.  
  70. ; the color (in the format of "red, green, blue") of the background text
  71. bkTxtColor = 255, 0, 0
  72.  
  73.  
  74. ; minimum time (in ms) to copy a file. if the actual needed is small than
  75. ; this, install.exe will wait. This will let the user know what is going on
  76. minTime = 550  
  77.  
  78.  
  79.  
  80. ; put the macros defined after the installation target dir is entered
  81. ; in this section
  82.  
  83. [macros2]
  84.  
  85.  
  86.  
  87. [disks]
  88.  
  89. ; one entry for one disk:
  90. ;
  91. ;    <disk no> = <description>
  92. ;
  93. ; where  <disk     no> --- a number used in section [files] to refer to a disk
  94. ;        <description> --- a  comment  about  what the disk is, something like
  95. ;                          "installation  disk  #1". It is used to ask to user
  96. ;                          to  insert  the appropriate disk if the file is not 
  97. ;                          found
  98.  
  99. 0 = Installation Disk #1
  100.  
  101.  
  102.  
  103. [files]
  104.  
  105. ; one entry for one file:
  106. ;
  107. ;    <filename> = <directory>, <size>, <disk>, <description>, <check ver>, <compressed>
  108. ;
  109. ; e.g.
  110. ;    bwcc.dl_ = $y, 15000, 0, Borland Windows Custom Control, 1, 1
  111. ;       |        |     |   |                 |                |  |
  112. ;       |        |     |   |                 |                |  |
  113. ; compressed name|     |   |        describe the bwcc.dll     |  |
  114. ;                | originally 1.5M                            |  |
  115. ;                |         |             yes, check file version when installing it
  116. ;                |         |                                     |
  117. ;will be copied to Windows system directory                      |
  118. ;                          |                      yes, bwcc.dl_ is already compressed
  119. ;                          |
  120. ;  bwcc.dl_ is on distribution disk no. 0, i.e., installation disk #1
  121. ;
  122.  
  123. ; every user will have:
  124.  
  125. wf_clock.exe = $i,310231, 0, Executable File,                  0, 0
  126. wf_clock.txt = $i,  4073, 0, Documentation File,               0, 0
  127. threed.vbx   = $i, 64500, 0, VB Custom Control File,           0, 0
  128. alarm.wav    = $i, 34966, 0, Sound File,                       0, 0
  129. bells.wav    = $i, 31968, 0, Sound File,                       0, 0
  130. chime.wav    = $i, 33056, 0, Sound File,                       0, 0
  131. coocoo.wav   = $i, 15934, 0, Sound File,                       0, 0
  132. grandfth.wav = $i, 25188, 0, Sound File,                       0, 0
  133. whistle.wav  = $i, 25890, 0, Sound File,                       0, 0
  134. 3dlabel.vbx  = $y, 10907, 0, VB Custom Control File,           0, 0
  135. statbar.vbx  = $y, 17648, 0, VB Custom Control File,           0, 0
  136. vbpic3d.vbx  = $y,  5856, 0, VB Custom Control File,           0, 0
  137. vbpicbtn.vbx = $y,  5056, 0, VB Custom Control File,           0, 0
  138. wave1.vbx    = $y, 15168, 0, VB Custom Control File,           0, 0
  139.  
  140. [items]
  141.  
  142. ; one entry for one program item:
  143. ;
  144. ;    <itemname> = <groupname>, <command line>, <icon path>
  145. ;
  146. ; Examples
  147. ;Freeman Installer   = $group, $i\install.exe,                $i\install.exe
  148. ;User Guide          = $group, $w\winhelp.exe $i\install.hlp, $w\winhelp.exe
  149. ;Order Form          = $group, $w\write.exe $i\orderfrm.wri,  $w\write.exe
  150. ;License             = $group, $w\write.exe $i\license.wri,   $w\write.exe
  151. ;Vendor Info         = $group, $w\write.exe $i\vendor.wri,    $w\write.exe
  152. ;Freeman Uninstaller = $group, $i\llatsni.exe,                $i\llatsni.exe
  153.  
  154. World Flag Clock        = World Flag Clock V1.2, $i\wf_clock.exe,          $i\wf_clock.exe
  155. World Flag Clock ReadMe = World Flag Clock V1.2, $i\wf_clock.txt,          $w\notepad.exe